草庐IT

crossover 24

全部标签

android - sdk platform-tools (23.1) 太旧,无法检查使用 API 24 编译的 API;请更新

我在最新版本的AndroidStudio上收到此错误,而我已经安装了AndroidSDKPlatformAPI24Revision1和AndroidSDKBuild-Tools24。我也尝试过File>InvalidateCaches/Restart...和Build>RebuildProject。编辑:我也遵循了AndroidDevelopers下的所有说明,但我仍然收到此错误。提前感谢您的任何回答。 最佳答案 这不是错误。这只是AndroidStudio发出的警告,因为compileSdkVersion24大于sdkplatfo

android - 如何在 Android 支持库 v24.0.0 中以编程方式设置 AppBarLayout 的高度?

从Android支持库v23.4.0升级到v24.0.0时,以编程方式将高度设置为0以使AppBarLayout停止工作:appBayLayout.setElevation(0);在XML中设置海拔时确实有效。 最佳答案 编辑v24.0.0中的AppBarLayout使用StateListAnimator根据其状态定义海拔。因此,如果正在使用StateListAnimator(默认情况下发生),则使用setElevation将无效。通过XML或以编程方式设置elevation(均适用于API>=21):StateListAnimat

android - 调用需要 API 级别 24(当前最低为 12) :android. icu.util.calendar

我正在制作一个简单的闹钟应用程序。无论我在哪里使用Calendar类,它都会显示与标题相同的错误。Calendarcalendar=Calendar.getInstance();calendar.setTimeInMillis(System.currentTimeMillis());calendar.set(Calendar.HOUR_OF_DAY,10);calendar.set(Calendar.MINUTE,30);每当我构建我的项目时,它都能正常构建,但在手机上启动应用程序时会崩溃。下面是Logcat:07-2218:24:15.60718047-18047/com.examp

Android - Activity Home/向上箭头在 SDK 24 中有额外的填充/边距

我刚刚将我的应用从使用SDK23更新到SDK24。我的Activity出现了一个问题,这些Activity显示了向上/主页箭头(即getSupportActionBar().setDisplayHomeAsUpEnabled(true)),因为现在向上之间有额外的(不需要的)空间箭头和Activity标题。对于没有向上箭头的Activity,Activity标题与之前的位置完全相同,这表明额外的填充/边距与向上箭头相关联,而不是与Activity标题相关联。我的问题是如何更改布局,使其在SDK24中看起来与在SDK23中相同?向上箭头和使用SDK23的标题之间的小间隙:使用SDK24的

android - 每 24 小时和早上 8 点的确切时间发出火灾通知

我正在使用AlarmManager()来触发通知并每24小时重复一次。我的代码在SplashActivity中的onCreate()上,当任何人打开App时首先触发。用户可以随时安装应用程序。所以我希望当用户安装应用程序时,它会检查时间,然后在上午8点触发通知并每天重复。当有人打开应用程序时,我不希望收到通知。我的代码如下:publicclassSplashextendsActivity{finalStringWebsiteURL="http://www.mytestbuddy.com";Stringcookie;@SuppressLint("SimpleDateFormat")@Ov

android - 如何确定设备使用的是 12 小时还是 24 小时时间格式?

我想知道当前的设备时间格式。表示24小时/12小时格式。请告诉我如何确定。是否有任何API可以确定这一点。谢谢。 最佳答案 Stringvalue=android.provider.Settings.System.getString(context.getContentResolver(),android.provider.Settings.System.TIME_12_24);更新的答案,你应该使用这个而不是上面的,因为上面可能会返回一个空值:DateFormat.is24HourFormat(context)

Android Api 24 找不到源

我有这个成绩文件://ext.support_library_version='24.0.0'android{compileSdkVersion24buildToolsVersion'24.0.0'defaultConfig{applicationId"---"minSdkVersion21targetSdkVersion24versionCode1versionName"1.0"}...}但是当我尝试打开任何与android相关的类时,它说我没有api24的源代码,即使安装了buildToolsVersion'24.0.0'。知道为什么吗? 最佳答案

Android 设备监视器的文件资源管理器不适用于 Android 7 (API 24+)

当我将我的设备与Android7.0Nougat连接时,或者当我使用Android7.0或7.0.1启动模拟器时,Android设备监视器文件资源管理器显示一个空白屏幕,如您在此图像中看到的那样每台运行Android6Marshmallow或更低版本的设备或模拟器都运行良好。这是权限问题吗?我该如何解决?我的设备没有Root,我不想Root。谢谢 最佳答案 这似乎是Android设备管理器中的一个错误,您必须运行模拟器。有人提交了谷歌bugreport. 关于Android设备监视器的文

android - API 级别 24 中不推荐使用 ApplicationTestCase

我使用API24在AndroidStudio2.1.2上创建了一个默认的空项目。在示例项目中,Google提供了一个折旧类ApplicationTestCase:ThisclasswasdeprecatedinAPIlevel24.UseActivityTestRuleinstead.NewtestsshouldbewrittenusingtheAndroidTestingSupportLibrary.示例:importandroid.app.Application;importandroid.test.ApplicationTestCase;/***TestingFundamenta

android - 如何设置 TimePicker 显示格式为 24 小时

我在布局中创建了一个TimePicker,我希望它以24小时格式显示时间。你能帮帮我吗?谢谢。 最佳答案 TimePicker是用于选择一天中时间的View,可以24小时或AM/PM模式。您可以使用setIs24HourView(true)使用TimePicker.的方法 关于android-如何设置TimePicker显示格式为24小时,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questio